package com.mes.task.dao.iface;

import java.util.Date;
import java.util.List;

import com.mes.common.dao.iface.IBasicDao;
import com.mes.task.domain.Task;

public interface ITaskDao extends IBasicDao<Task> {
	
	public Date getMaxFeedBackDate(String taskUid) throws Exception;
	
	public Task getRepairTask(String partUid, String sn);

	public List<Task> getOperationStepTask(String partUid, String batchNum);

	public List<Task> getTasksByParentTaskUid(String parentTaskUid);

	public List<Task> getAOTasksByParentTaskUid(String parentTaskUid);
}
